<!DOCTYPE html>
<html class="x-admin-sm">

    <head>
        <meta charset="UTF-8">
        <title>欢迎页面-X-admin2.2</title>
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
        <link rel="stylesheet" href="../../css/font.css">
        <link rel="stylesheet" href="../../css/xadmin.css">
        <script src="../../js/base.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../lib/layui/layui.js" charset="utf-8"></script>
        <script type="text/javascript" src="../../js/xadmin.js"></script>
        <!--[if lt IE 9]>
          <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
          <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
        <![endif]-->
    </head>

    <body>
        <div class="x-nav">
            <span class="layui-breadcrumb">
                <a href="">首页</a>
                <a href="">基础设置</a>
                <a>
                    <cite>核算科室成本总额查询</cite></a>
            </span>
            <a class="layui-btn layui-btn-small select select" style="line-height:1.6em;margin-top:3px;float:right" onclick="location.reload()"
             title="刷新">
                <i class="layui-icon layui-icon-refresh" style="line-height:30px"></i>
            </a>
        </div>
        <script type="text/html" id="barDemo">
          
        </script>
        <div class="layui-fluid">
            <div class="layui-row layui-col-space15">
                <div class="layui-col-md12">
                    <div class="layui-card">
                        
                        <div class="layui-card-body ">
							<div class="layui-inline">
								<label >日期:</label>
								<div class="layui-input-inline">
									<input type="text" id="accounting_date" name="accounting_date" autocomplete="off" class="layui-input">
								</div>
							</div>
							<div class="layui-inline">
								<label >项目类别</label>
								<div class="layui-input-inline">
									<form class="layui-form">
									  <select lay-filter="cbhs_cost_item_dict" id="cbhs_cost_item_dict" name="cbhs_cost_item_dict">
										<option value="">全部</option>
									  </select>
									</form>
								</div>
							</div>
							<div class="layui-inline">
								<button class = "layui-btn select layui-btn-sm" onclick="select()"  id="btn_select" style="display:none" > <i class="layui-icon"></i>查询 </button>
							</div>
                            <table class="layui-table" lay-filter="table" id="table">
                                
                            </table>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </body>
    <script type="text/html" id="toolbarDemo">
        <div class = "layui-btn-container" > 
           
        </div > 
    </script>
    
    <script>
        layui.use("laydate",
            function() {
                var laydate = layui.laydate;

                //执行一个laydate实例
                laydate.render({
                    elem: "#accounting_date" //指定元素
					,type: 'month'
                });

                //执行一个laydate实例
                laydate.render({
                    elem: "#end" //指定元素
                });

            });
    </script>
    <script>
		var table = null;
		var form = null;
        layui.use(["table","form"],
            function() {
                table = layui.table;
				form = layui.form;
                
                
                //监听单元格编辑
                table.on("tool(table)", function(obj){
                    
                    var data = obj.data;
                    //console.log(obj)
                    if(obj.event === "del"){
                      layer.confirm("真的删除行么", function(index){
                        // console.log(data.uuid);
                        
                        var uuid = data.uuid
                        $.post(root + "index/table_delete", {
                                uuid: uuid,
                                table:"cbhs_dept_cost_detail"
                            },
                            function(data) {
                                if(data.code == 0)
                                {
                                    obj.del();
                                    layer.alert(data.msg, {
                                        icon: 6
                                    });
                                }
                                else
                                {
                                    layer.alert(data.msg, {
                                        icon: 2
                                    });
                                }
                            }
                        );
                        
                        layer.close(index);
                      });
                    } 
                    
                    if(obj.event === "edit"){
                        
                        var data = obj.data;
                        console.log(data);
                        xadmin.open("编辑","edit.html?uuid="+data.uuid,800,600)
                        
                    }
                    
                });
                table.on("tool(test)",
                    function(obj) {
						
                    });

                //头工具栏事件
                table.on("toolbar(table)",
                    function(obj) {
                        var checkStatus = table.checkStatus(obj.config.id);
                        switch (obj.event) {
                            case "add":
                                xadmin.open("添加","add.html",800,600)
                                break;
                            case "getCheckLength":
                                var data = checkStatus.data;
                                layer.msg("选中了：" + data.length + " 个");
                                break;
                            case "isAll":
                                layer.msg(checkStatus.isAll ? "全选" : "未全选");
                                break;
                        };
                    });
				
				table.on('edit(table)', function(obj){
				    var value = obj.value //得到修改后的值
				    ,data = obj.data //得到所在行所有键值
				    ,field = obj.field; //得到字段
				    field = field.toUpperCase();
					
					$.post(root+"Chengbenluru/set_field", 
					{
						uuid:data.uuid,
						dept_code:data.dept_code,
						cost_item_code:$("#cbhs_cost_item_dict").val(),
						align:"center",field:field,
						value:value,
						accounting_date:$("#accounting_date").val()
					},
					function(data) {
					        
							if(data.code == 0)
							{
							    layer.msg(data.msg, {
							        icon: 6
							    });
								
								
								
							}
							else
							{
							    layer.msg(data.msg, {
							        icon: 2
							    });
							}
					    }
					);
					
				  });
				  
				  // obj.update({
				  // 	real_costs:data.costs+data.costs_armyfree
				  // });
				  
				  $.post(root+"Chengbenluru/get_cbhs_cost_item_dict", {},
				      function(data) {
				          
				  		for(var i = 0 ; i < data.data.length ; i++)
				  		{
				  			$('#cbhs_cost_item_dict').append("<option value='"+data.data[i].cost_item_code+"'>"+data.data[i].cost_item_name+"</option>");
				  		}
				  		
				  		form.render('select');
				      }
				  );
				  
				  set_role_list("成本录入");
					
            });
			
			function select()
			{
				table.render({
				    elem: "#table"
				    ,toolbar: "#toolbarDemo"
				    ,url: root+"Chengbenluru/get_list" 
				    ,page: true
				    ,cols: [[ //表头
				        {align:"center",field: "dept_name", title: "科室"}
						,{align:"center",field: "dept_type", title: "科室类别"}
				        ,{align:"center",field: "costs", title: "原始成本",edit:"text"}
				        ,{align:"center",field: "costs_armyfree", title: "调整成本",edit:"text"}
				        ,{align:"center",field: "real_costs", title: "实际成本"}
				        ,{align:"center",field: "remarks", title: "备注",edit:"text"}
				        ,{align:"center",field: "flag", title: "状态"}
						
				    ]],id:"table",
					where:{
						accounting_date:$('#accounting_date').val(),
						cost_item_code:$('#cbhs_cost_item_dict').val()
					}
				 });
				 
				// table.reload('table',
				// 	{
				// 		where:{
				// 			accounting_date:$('#accounting_date').val(),
				// 			cost_item_code:$('#cbhs_cost_item_dict').val()
				// 		}
				// 	}
				// )
			}
			
    </script>
    <script>
        var _hmt = _hmt || [];
        (function() {
            var hm = document.createElement("script");
            hm.src = "https://hm.baidu.com/hm.js?b393d153aeb26b46e9431fabaf0f6190";
            var s = document.getElementsByTagName("script")[0];
            s.parentNode.insertBefore(hm, s);
        })();
    </script>

</html>
